ask impossible things - German English Dictionary